export interface HouseCostVO {
  /**
   * 房屋费用id
   */
  houseCostId: string | number;

  /**
   * 小区id
   */
  projectId: string | number;

  /**
   * 房屋id
   */
  houseId: string | number;

  /**
   * 房屋号
   */
  houseNumber: number;

  /**
   * 搜索时间
   */
  currentDate?: any;

  /**
   * 房屋分类
   */
  houseCategory?: any;

  /**
   * 房屋面积
   */
  houseArea?: number;

  /**
   * 物业费
   */
  houseManagementCost: number;

  /**
   * 装修垃圾清运费
   */
  houseWasteCose: number;

  /**
   * 缴费日期
   */
  housePayDate: string;

  /**
     * 物业
  费周期开始时间
     */
  houseManagementStartDate: string;

  /**
     * 物业
  费周期停止时间
     */
  houseManagementEndDate: string;

  /**
   * 收房时间
   */
  houseCollectionDate: string;

  /**
   * 物业费基数
   */
  houseChargeMoney?: any;

  /**
   * 清运费基数
   */
  wasteChargeMoney?: any;

  /**
   * 是否开具发票
   */
  isNeedInvoice?: any;
  /**
   * 备注
   */
  remark: string;
}

export interface HouseCostForm extends BaseEntity {
  /**
   * 房屋费用id
   */
  houseCostId?: string | number;

  /**
   * 小区id
   */
  projectId?: string | number;

  /**
   * 房屋id
   */
  houseId?: string | number;

  /**
   * 房屋号
   */
  houseNumber?: number;
  /**
   * 房屋号-搜索
   */
  number?: number;

  /**
   * 搜索时间
   */
  currentDate?: any;

  /**
   * 房屋类别
   */
  houseCategory?: any;

  /**
   * 房屋面积
   */
  houseArea?: number;

  /**
   * 物业费
   */
  houseManagementCost?: number;

  /**
   * 装修垃圾清运费
   */
  houseWasteCose?: number;

  /**
   * 缴费日期
   */
  housePayDate?: string;

  /**
     * 物业
  费周期开始时间
     */
  houseManagementStartDate?: string;

  /**
     * 物业
  费周期停止时间
     */
  houseManagementEndDate?: string;

  /**
   * 收房时间
   */
  houseCollectionDate?: string;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 物业费基数
   */
  houseChargeMoney?: any;

  /**
   * 清运费基数
   */
  wasteChargeMoney?: any;
  /**
   * 是否开具发票
   */
  isNeedInvoice?: any;
}

export interface HouseCostQuery extends PageQuery {
  /**
   * 房屋费用id
   */
  houseCostId?: string | number;

  /**
   * 小区id
   */
  projectId?: string | number;

  /**
   * 房屋id
   */
  houseId?: string | number;

  /**
   * 房屋号
   */
  houseNumber?: number;
  /**
   * 房屋号-搜索
   */
  number?: number;

  /**
   * 搜索时间
   */
  currentDate?: any;

  /**
   * 房屋分类
   */
  houseCategory?: any;

  /**
   * 房屋面积
   */
  houseArea?: number;

  /**
   * 物业费
   */
  houseManagementCost?: number;

  /**
   * 装修垃圾清运费
   */
  houseWasteCose?: number;

  /**
   * 缴费日期
   */
  housePayDate?: string;

  /**
     * 物业
  费周期开始时间
     */
  houseManagementStartDate?: string;

  /**
     * 物业
  费周期停止时间
     */
  houseManagementEndDate?: string;

  /**
   * 收房时间
   */
  houseCollectionDate?: string;

  /**
   * 日期范围参数
   */
  params?: any;

  /**
   * 物业费基数
   */
  houseChargeMoney?: any;

  /**
   * 清运费基数
   */
  wasteChargeMoney?: any;
  /**
   * 是否开具发票
   */
  isNeedInvoice?: any;
}
